| |
Forum PHP IndonesiaDapatkan pertolongan pertama pada kebingungan PHP dan sekitarnya |
|
|
|
|
|
| |
|
|
All times are GMT + 7 Hours
|
|
[help] mengambil record yang tidak ada di database
 |
Mon Jul 19, 2010 09:18 |
 |
Author |
Message |
agungWJ Anak Baru

Joined: 19 Jul 2010 Posts: 3 Location: Bogor
|
| Post subject: [help] mengambil record yang tidak ada di database |
|
|
pagi semua,salam kenal nama saya agung
saya mempunyai masalah dengan query microsoft access
dmn saya ingin mengambil sebuah nilai yg null
saya menggunakan 3 buah tabel yaitu
USERINFO
userid(pk)
name
defaultdeptid(fk)
check_in
userid(pk)
tanggal
checktime
check_out
userid(pk)
tanggal
checktime
saat ini saya ingin menampilkan user yang data checkin dan checkoutnya kosong,sehingga akan seperti ini :
userid name tanggal checkin checkout
123 asd 05/05/2010 - -
456 def 05/05/2010 - -
permasalahannya,apabila user tidak melakukan transaksi,maka pada checkin dan checkoutnya dia tidak akan kecatat melakukan transaksi(misalkan pd tgl 5 dia tidak melakukan transaksi,maka pd tgl 5 tdk akan ada userid+name dia,dan checkin atau checkoutnya tidak akan terisi jga),karena tabel checkin dan checkout baru keisi apabila user melakaukan transaksi..
berikut adalah syntax yang sudah saya coba :
SELECT check_in.userid, check_in.name, check_in.badgenumber, Format(check_in.checktime,"Short Date") AS Tanggal, check_in.checktime AS msk, check_out.checktime AS klr, iif(check_out.checktime is null,"yes","no") AS bolos
FROM Check_in LEFT JOIN check_out ON (check_in.tanggal=check_out.tanggal) AND (check_in.userid=check_out.userid)
WHERE (Day(check_in.checktime)>=1 And Day(check_in.checktime)<=30) And Month(check_in.checktime)=4 And Year(check_in.checktime)=2010 And (Day(check_out.checktime)>=16 And Day(check_out.checktime)<=30) And Month(check_out.checktime)=4 And Year(check_out.checktime)=2010 And check_in.defaultdeptid=27
AND (check_in.checktime is null AND check_out.checktime is null)
GROUP BY (Format(check_in.checktime,"Short Date")), check_in.userid, check_in.name, check_in.badgenumber, check_in.checktime, check_out.checktime
tetapi yang saya dapatkan hanyalah data kosong..
mohon bantuannya master2 yang ada di sini :) |
|
| |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|
|
|
|
|
Powered by phpBB © 2001, 2002 phpBB Group
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|